Cosmic Positioning System